package com.klangner.go.app.rules;


import java.util.Collection;

import com.klangner.go.model.Move;

/**
 * Find possible moves on the board
 * 
 * @author Krzysztof Langner
 */
public interface IOldMoveSelector {

  /**
   * Find candidate moves on the board
   * 
   * @param board board with stones
   * @param color stone color
   * @return ordered list of potential moves
   */
  public Collection<Move> getCandidates( BoardModel board, int color );
}